/**
 * IndexModule 业务逻辑类
 * @author WangXinLei
 * @date 2015-01-27
 */
package com.chnbst.bstyun.service;

import java.util.List;

import com.chnbst.bstyun.model.pojo.IndexModule;
import com.chnbst.bstyun.model.vo.IndexModuleVo;

public interface IndexModuleService {
	/**
	 * 查询列表
	 * @return 列表
	 */
	List<IndexModuleVo> selectGrid();

	/**
	 * 新增
	 * @return 成功返回true 失败返回false
	 */
	boolean insertIndexModule(IndexModule indexModule);

	/**
	 * 更新  删除 显示隐藏  均用该方法
	 * @return 成功返回true 失败返回false
	 */
	boolean updateIndexModule(IndexModule indexModule);
	
	/**
	 * 根据主键查询
	 * @return 返回 IndexModule
	 */
	IndexModuleVo selectIndexModuleById(String moduleId);
	
	/**
	 * 商城  首页推荐数据查询
	 * @return 返回 IndexModuleVo列表
	 */
	List<IndexModuleVo> selectIndexModule();
}
